import { empty } from "@/utils/test"


/**
 * @example 拉取用户可选择的产品类型、产品品牌和购买渠道、装报修故障类型、上门时间
 * @returns {Promise} 设置用户可选择的
 */
export const getConsumerInfo = () => {
	return uni.$u.http.get('/consumer/consumer-info', {
		header: {
			'X-menu': 'Consumer'
		},
	})
}

/**
 * @example 用户报修
 * @param {string} data 报修的信息
 * @returns {Promise} 报修的信息
 */
export const consumerFault = (data) => {
	const type = 'fault'
	return uni.$u.http.post('/consumer/fault', { ...data, type }, {
		header: {
			'X-menu': 'Fault'
		},
	})
}

/**
 * @example 用户报装
 * @param {string} data 报装的信息
 * @returns {Promise} 报装的信息
 */
export const consumerInstall = (data) => {
	const type = 'install'
	return uni.$u.http.post('/consumer/install', { ...data, type }, {
		header: {
			'X-menu': 'Install'
		},
	})
}
